package com.guldan.jaina.dto.orgbatchsummary;

import com.guldan.jaina.dto.BaseDTO;
import com.guldan.jaina.dto.registerbatchstatics.ProjectBatchExtStatDTO;

import java.math.BigDecimal;
import java.util.List;

/**
 * Created by Silas.
 * Date: 2016/12/5
 * Time: 21:54
 */
public class OrgBatchSummaryDTO extends BaseDTO {


    private String summaryId;


    private Integer areaId;

    private String areaName;


    private Integer orgId;


    private Integer projectId;


    private Integer year;


    private String payCycleCode;


    private Integer financeSuccessCount;


    private Integer financeFailCount;


    private BigDecimal totalMoney;


    private Integer state;


    private Integer subsidyCount;

    private String projectName;




    private Integer totalCount;

    private Integer successCount;

    private Integer failCount;

    private Integer registerFailCount;

    private BigDecimal successMoney;   //成功金额

    private BigDecimal failMoney;    //失败金额

    private List<ProjectBatchExtStatDTO> extStatList;

    public String getAreaName() {
        return areaName;
    }

    public void setAreaName(String areaName) {
        this.areaName = areaName;
    }

    public String getProjectName() {
        return projectName;
    }

    public void setProjectName(String projectName) {
        this.projectName = projectName;
    }

    public List<ProjectBatchExtStatDTO> getExtStatList() {
        return extStatList;
    }

    public void setExtStatList(List<ProjectBatchExtStatDTO> extStatList) {
        this.extStatList = extStatList;
    }

    public String getSummaryId() {
        return summaryId;
    }

    public void setSummaryId(String summaryId) {
        this.summaryId = summaryId;
    }

    public Integer getAreaId() {
        return areaId;
    }

    public void setAreaId(Integer areaId) {
        this.areaId = areaId;
    }

    public Integer getOrgId() {
        return orgId;
    }

    public void setOrgId(Integer orgId) {
        this.orgId = orgId;
    }

    public Integer getProjectId() {
        return projectId;
    }

    public void setProjectId(Integer projectId) {
        this.projectId = projectId;
    }

    public Integer getYear() {
        return year;
    }

    public void setYear(Integer year) {
        this.year = year;
    }

    public String getPayCycleCode() {
        return payCycleCode;
    }

    public void setPayCycleCode(String payCycleCode) {
        this.payCycleCode = payCycleCode;
    }

    public Integer getTotalCount() {
        return totalCount;
    }

    public void setTotalCount(Integer totalCount) {
        this.totalCount = totalCount;
    }

    public Integer getFinanceSuccessCount() {
        return financeSuccessCount;
    }

    public void setFinanceSuccessCount(Integer financeSuccessCount) {
        this.financeSuccessCount = financeSuccessCount;
    }

    public Integer getFinanceFailCount() {
        return financeFailCount;
    }

    public void setFinanceFailCount(Integer financeFailCount) {
        this.financeFailCount = financeFailCount;
    }

    public BigDecimal getTotalMoney() {
        return totalMoney;
    }

    public void setTotalMoney(BigDecimal totalMoney) {
        this.totalMoney = totalMoney;
    }

    public BigDecimal getSuccessMoney() {
        return successMoney;
    }

    public void setSuccessMoney(BigDecimal successMoney) {
        this.successMoney = successMoney;
    }

    public BigDecimal getFailMoney() {
        return failMoney;
    }

    public void setFailMoney(BigDecimal failMoney) {
        this.failMoney = failMoney;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public Integer getSubsidyCount() {
        return subsidyCount;
    }

    public void setSubsidyCount(Integer subsidyCount) {
        this.subsidyCount = subsidyCount;
    }


    public Integer getSuccessCount() {
        return successCount;
    }

    public void setSuccessCount(Integer successCount) {
        this.successCount = successCount;
    }

    public Integer getFailCount() {
        return failCount;
    }

    public void setFailCount(Integer failCount) {
        this.failCount = failCount;
    }

    public Integer getRegisterFailCount() {
        return registerFailCount;
    }

    public void setRegisterFailCount(Integer registerFailCount) {
        this.registerFailCount = registerFailCount;
    }
}
